home *** CD-ROM | disk | FTP | other *** search
/ Programming Windows 95 with MFC / Programming Windows 95 with MFC (Microsoft Programming Series)(097-0001465)(1996).iso / CODE / Chap09 / Paint6 / Paint6.rc < prev    next >
Encoding:
Text File  |  1996-04-05  |  4.2 KB  |  115 lines

  1. //***********************************************************************
  2. //
  3. //  Paint6.rc
  4. //
  5. //***********************************************************************
  6.  
  7. #include <afxres.h>
  8. #include <afxres.rc>
  9. #include "Resource.h"
  10.  
  11. IDR_MAINFRAME ICON Paint.ico
  12.  
  13. IDR_MAINFRAME MENU
  14. BEGIN
  15.     POPUP "&File" {
  16.         MENUITEM "&New\tCtrl+N",            ID_FILE_NEW
  17.         MENUITEM "&Open...\tCtrl+O",        ID_FILE_OPEN
  18.         MENUITEM "&Save\tCtrl+S",           ID_FILE_SAVE
  19.         MENUITEM "Save &As...\tCtrl+A",     ID_FILE_SAVE_AS
  20.         MENUITEM SEPARATOR
  21.         MENUITEM "Sen&d...",                ID_FILE_SEND_MAIL
  22.         MENUITEM SEPARATOR
  23.         MENUITEM "Recent File",             ID_FILE_MRU_FILE1
  24.         MENUITEM SEPARATOR
  25.         MENUITEM "E&xit",                   ID_APP_EXIT
  26.     }
  27.     POPUP "&Width" {
  28.         MENUITEM "&Very Thin\tF5",          ID_WIDTH_VTHIN
  29.         MENUITEM "Thi&n\tF6",               ID_WIDTH_THIN
  30.         MENUITEM "&Medium\tF7",             ID_WIDTH_MEDIUM
  31.         MENUITEM "Thic&k\tF8",              ID_WIDTH_THICK
  32.         MENUITEM "Very &Thick\tF9",         ID_WIDTH_VTHICK
  33.     }
  34.     POPUP "&Color" {
  35.         MENUITEM "",                        ID_COLOR_BLACK
  36.         MENUITEM "",                        ID_COLOR_BLUE
  37.         MENUITEM "",                        ID_COLOR_GREEN
  38.         MENUITEM "",                        ID_COLOR_CYAN
  39.         MENUITEM "",                        ID_COLOR_RED
  40.         MENUITEM "",                        ID_COLOR_MAGENTA
  41.         MENUITEM "",                        ID_COLOR_YELLOW
  42.         MENUITEM "",                        ID_COLOR_WHITE
  43.     }
  44.     POPUP "&Help" {
  45.         MENUITEM "&About Paint6...",        ID_APP_ABOUT
  46.     }
  47. END
  48.  
  49. IDR_MAINFRAME ACCELERATORS
  50. BEGIN
  51.     "N",    ID_FILE_NEW,        VIRTKEY,    CONTROL
  52.     "O",    ID_FILE_OPEN,       VIRTKEY,    CONTROL
  53.     "S",    ID_FILE_SAVE,       VIRTKEY,    CONTROL
  54.     "A",    ID_FILE_SAVE_AS,    VIRTKEY,    CONTROL
  55.  
  56.     VK_F5,  ID_WIDTH_VTHIN,     VIRTKEY
  57.     VK_F6,  ID_WIDTH_THIN,      VIRTKEY
  58.     VK_F7,  ID_WIDTH_MEDIUM,    VIRTKEY
  59.     VK_F8,  ID_WIDTH_THICK,     VIRTKEY
  60.     VK_F9,  ID_WIDTH_VTHICK,    VIRTKEY
  61.  
  62.     "B",    ID_COLOR_BLACK,     VIRTKEY,    CONTROL
  63.     "L",    ID_COLOR_BLUE,      VIRTKEY,    CONTROL
  64.     "G",    ID_COLOR_GREEN,     VIRTKEY,    CONTROL
  65.     "C",    ID_COLOR_CYAN,      VIRTKEY,    CONTROL
  66.     "R",    ID_COLOR_RED,       VIRTKEY,    CONTROL
  67.     "M",    ID_COLOR_MAGENTA,   VIRTKEY,    CONTROL
  68.     "Y",    ID_COLOR_YELLOW,    VIRTKEY,    CONTROL
  69.     "W",    ID_COLOR_WHITE,     VIRTKEY,    CONTROL
  70. END
  71.  
  72. IDR_CONTEXTMENU MENU
  73. BEGIN
  74.     POPUP "" {
  75.         POPUP "&Width" {
  76.             MENUITEM "&Very Thin",          ID_WIDTH_VTHIN
  77.             MENUITEM "&Thin",               ID_WIDTH_THIN
  78.             MENUITEM "&Medium",             ID_WIDTH_MEDIUM
  79.             MENUITEM "Thi&ck",              ID_WIDTH_THICK
  80.             MENUITEM "Very Thic&k",         ID_WIDTH_VTHICK
  81.         }
  82.         POPUP "&Color" {
  83.             MENUITEM "",                    ID_COLOR_BLACK
  84.             MENUITEM "",                    ID_COLOR_BLUE
  85.             MENUITEM "",                    ID_COLOR_GREEN
  86.             MENUITEM "",                    ID_COLOR_CYAN
  87.             MENUITEM "",                    ID_COLOR_RED
  88.             MENUITEM "",                    ID_COLOR_MAGENTA
  89.             MENUITEM "",                    ID_COLOR_YELLOW
  90.             MENUITEM "",                    ID_COLOR_WHITE
  91.         }
  92.     }
  93. END
  94.  
  95. STRINGTABLE
  96. BEGIN
  97.     IDR_MAINFRAME "Paint6\n\n\nPaint Files (*.pnt)\n.pnt\nPaint.Document\nPaint Document"
  98. END
  99.  
  100. IDD_ABOUTDLG DIALOG 0, 0, 256, 98
  101. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
  102.      WS_SYSMENU
  103. CAPTION "About Paint6"
  104. FONT 8, "MS Sans Serif"
  105. BEGIN
  106.     LTEXT           "", IDC_ICONRECT, 14, 12, 80, 74
  107.     LTEXT           "Paint6 Version 1.0", -1, 108, 12, 136, 8
  108.     LTEXT           "From the book", -1, 108, 32, 136, 8
  109.     LTEXT           """Programming Windows 95 with MFC""", -1,
  110.                     108, 42, 136, 8
  111.     LTEXT           "Copyright ⌐ 1996 by Jeff Prosise", -1,
  112.                     108, 52, 136, 8
  113.     DEFPUSHBUTTON   "OK", IDOK, 108, 72, 50, 14
  114. END
  115.